package net.javamine.util.entityUtils.vo;

import java.io.Serializable;

public class EntityPropertyVo implements Serializable {

	private static final long serialVersionUID = -5669526624535658746L;

	private String key; // 是否主键，是：包含PRI
	private String name; // 实体属性名称
	private String type; // 实体属性类型
	private String comment;		//实体属性注释
	private String stringMaxSize; // 实体字符串类型属性的最大长度
	private String integerMaxSize; // 实体数字类型属性的整数位精度
	private String fractionMaxSize; // 实体数字类型属性的小数位精度
	private boolean propertyIsNull;	//实体属性是否可以为空

	public String getKey() {
		return key;
	}

	public void setKey(String key) {
		this.key = key;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getComment() {
		return comment;
	}

	public void setComment(String comment) {
		this.comment = comment;
	}

	public String getStringMaxSize() {
		return stringMaxSize;
	}

	public void setStringMaxSize(String stringMaxSize) {
		this.stringMaxSize = stringMaxSize;
	}

	public String getIntegerMaxSize() {
		return integerMaxSize;
	}

	public void setIntegerMaxSize(String integerMaxSize) {
		this.integerMaxSize = integerMaxSize;
	}

	public String getFractionMaxSize() {
		return fractionMaxSize;
	}

	public void setFractionMaxSize(String fractionMaxSize) {
		this.fractionMaxSize = fractionMaxSize;
	}

	public boolean isPropertyIsNull() {
		return propertyIsNull;
	}

	public void setPropertyIsNull(boolean propertyIsNull) {
		this.propertyIsNull = propertyIsNull;
	}

}
